﻿(*                  FnSharp              

   Base class library extensions and frameworks aimed 
   specifically at improving F# developers lives!

   Written by: Huw Simpson
   License: Microsoft Public License (Ms-PL) 
   Available at: http://fnsharp.codeplex.com

*)
namespace FnSharp.Bcl.Core

    open System
    
    [<AutoOpen>]
    module Prelude = 
        let inline flip f a b = f b a
        let inline curry f a b = f(a,b)
        let inline uncurry f (a,b) = f a b
        let inline swap (a,b) = (b,a)